blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;padding:0}body{font:300 16px/1.5 source-sans-pro,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#111;background-color:#fdfdfd;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;display:flex;min-height:100vh;flex-direction:column;font-feature-settings:"ss**" on}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-bottom:15px}main{display:block}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}ol,ul{margin-left:30px}li>ol,li>ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:300}h2{text-transform:uppercase;font-size:2.2em;margin-bottom:0;line-height:.8em}a{color:#ffb245;text-decoration:none}.social-media-list a:hover{text-decoration:none}.social-media-list a:hover .username{text-decoration:underline}blockquote{color:#676767;border-left:4px solid #cdcdcd;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}code,pre{font-size:15px;border:1px solid #cdcdcd;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width:800px){.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after{content:"";display:table;clear:both}.svg-icon{width:16px;height:16px;display:inline-block;fill:#676767;padding-right:5px;vertical-align:text-top}.social-media-list li+li{padding-top:5px}table{margin-bottom:30px;width:100%;text-align:left;color:#3f3f3f;border-collapse:collapse;border:1px solid #cdcdcd}table tr:nth-child(even){background-color:#dcdcdc}table td,table th{padding:10px 15px}table th{background-color:#d5d5d5;border:1px solid #c3c3c3;border-bottom-color:#aeaeae}table td{border:1px solid #cdcdcd}.site-header{min-height:150px;box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.site-header .site-title{margin-top:45px;margin-left:60px}.site-header .site-details{margin-top:30px;margin-right:45px}.site-title{display:block;width:500px;float:left}@media screen and (max-width:1200px){.site-title{float:none;margin:20px auto 30px auto}}@media screen and (max-width:600px){.site-title{width:90%!important;margin:10px 5% 10px 5%!important}}.site-details{float:right}@media screen and (max-width:1200px){.site-details{float:none;margin:0 auto 0 auto;width:500px}}@media screen and (max-width:600px){.site-details{width:100%;margin:0 auto 0 auto!important}}.site-details a{background:linear-gradient(to bottom,#ffb245 0,#ffb245 100%);background-position:100% 0;background-repeat:repeat-x;background-size:100px 100px;color:#fff;font-size:1.4em;padding:10px}@media screen and (max-width:600px){.site-details a{width:initial;font-size:1em;display:block;margin-top:10px;text-align:center}}.site-details a:not(:last-child){margin-right:5px}@media screen and (max-width:600px){.site-details a:not(:last-child){width:initial;margin:0;font-size:1em;display:block}}.site-details a.animated{transition:.2s ease}.site-details a.animated:hover{background-size:4px 4px;color:#676767}.site-nav{clear:right;float:right;line-height:54px;margin-top:30px;margin-right:45px}.site-nav .nav-trigger{display:none}.site-nav .menu-icon{display:none}.site-nav a{font-size:26px;text-transform:uppercase;line-height:1.5;background:linear-gradient(to bottom,#ffb245 0,#ffb245 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;transition:background-size .2s ease,color .1s;color:#676767;padding:8px}.site-nav a.active{background-size:6px 6px}.site-nav a:not(:last-child){margin-right:91px}@media screen and (max-width:600px){.site-nav a:not(:last-child){margin-right:5%}}.site-nav a:hover{background-size:50px 50px;color:#fff}@media screen and (max-width:1200px){.site-nav{float:none;margin:20px auto 20px auto;width:500px}}@media screen and (max-width:600px){.site-nav{margin:10px auto 10px auto;width:90%}}footer{min-height:400px;background-color:#404f4d}footer .footer-left{float:left;width:500px;padding-left:100px;padding-top:65px}@media screen and (max-width:600px){footer .footer-left{width:100%;float:none;padding:0}}footer .footer-left p{float:left;padding-top:25px;color:#fff}@media screen and (max-width:600px){footer .footer-left p{float:none;padding:5%}}footer .footer-left .site-details{float:left;margin-top:50px}footer .footer-right{float:right;width:40%}.page-content{flex:1}.page-heading{font-size:32px}.post-list-heading{font-size:28px}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:30px}.post-meta{font-size:14px;color:#676767}.post-link{display:block;font-size:24px}#home-wrapper{height:500px;background-image:url(d0d3a4c31cec5df229f05263964e7ddf.jpg)}@media screen and (max-width:600px){#home-wrapper{height:unset;background-image:unset}}.practitioner{background-color:#1cb09f;color:#fff}.practitioner img{float:left;max-width:35%;margin:30px 0 30px 30px}@media screen and (max-width:600px){.practitioner img{float:none;max-width:75%;margin:0 12.5% 0 12.5%!important}}.practitioner-card{max-height:400px;max-width:500px;float:left;margin-top:60px;padding:12px}.practitioner-card-text{float:right;margin-right:25px}@media screen and (max-width:600px){.practitioner-card-text{margin-right:50px}}.practitioner-card-text h2{padding-top:20px}.practitioner-card-text ul{margin-left:60px}@media screen and (max-width:600px){.practitioner-card{margin:0;max-height:unset}}.practitioner-section{min-height:500px;padding:50px;display:flex;align-items:start}@media screen and (max-width:600px){.practitioner-section{padding:12px;display:block}}.practitioner-section img{margin-right:50px;margin-left:0}.practitioner-section-text{max-width:1000px;padding:20px 10px}.practitioner-card-button{float:right;padding:8px;margin-right:100px;background-color:#ffb245;color:#fff;font-weight:400}#map{width:100%;min-height:500px}.rightalign{text-align:right}.team{padding:30px;width:70%;margin:auto}@media screen and (max-width:600px){.team{width:inherit}}.team h2{text-transform:none;text-align:center}@media screen and (max-width:600px){.team h2{text-align:unset;font-size:1.8em}}.team .team-members{padding:25px 0;display:flex;justify-content:space-between}@media screen and (max-width:600px){.team .team-members{display:block}}.team .team-members h3{margin:0;font-size:1.6em}.team .team-members p{text-transform:uppercase;font-weight:600}.about-wrapper{display:flex;padding-top:50px}@media screen and (max-width:600px){.about-wrapper{display:block}}.about-wrapper .about-images{flex:3}@media screen and (max-width:1200px){.about-wrapper .about-images{padding-right:50px}}.about-wrapper .about-images img{width:42%;max-width:500px;padding:0 0 5% 5%}@media screen and (max-width:1200px){.about-wrapper .about-images img{width:90%;margin:0 5% 0 5%}}.about-wrapper .about-text{flex:2;padding:0 100px 50px 0}@media screen and (max-width:600px){.about-wrapper .about-text{padding:5%}}.post-header{margin-bottom:30px}.post-title{font-size:42px;letter-spacing:-1px;line-height:1}@media screen and (max-width:800px){.post-title{font-size:36px}}.post-content{margin-bottom:30px}.post-content h2{font-size:32px}@media screen and (max-width:800px){.post-content h2{font-size:28px}}.post-content h3{font-size:26px}@media screen and (max-width:800px){.post-content h3{font-size:22px}}.post-content h4{font-size:20px}@media screen and (max-width:800px){.post-content h4{font-size:18px}}